libBase
	var/name = "libBase"
	var
		numVerP = 0
		numVerM = 0
		numVerR = 0

	var	//Component Libs
		libCore/Core	//Link to parent module for components, null for actual CORE

	proc
		Version()
			return "[numVerP].[numVerM].[numVerR]"

		Shutdown()
			//hook for libBuster functionality


	New(libCore/C)
		. = ..()
		if(C && istype(C, /libCore))
			Core = C

		return .